#include <iostream>
using namespace std;

const int N = 1e5+10;
int n,a[N];

void bo_sort()
{
    for(int i = 0;i < n - 1;i++)
    {
        bool flag = 0;
        for(int j = 0;j < n - 1 - i;j++)
        {
            if(a[j] >= a[j+1])
            {
                swap(a[j],a[j+1]);
                flag = true;
            }
        }
        if(!flag) return ;
    }
}

int main()
{
    cin >> n;
    for(int i = 0;i < n;i++) cin >> a[i];

    bo_sort();

    for(int i = 0;i < n;i++) cout << a[i] << " ";

    return 0;
}